overwhelming responsibility - İspanyolca İngilizce Sözlük